package com.authine.cloudpivot.web.api.secondopen.dao;

import com.authine.cloudpivot.web.api.secondopen.domain.Monthlybudgetadjustrecord;
import com.authine.cloudpivot.web.api.secondopen.domain.Qnyssq;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface QnyssqMapper {
    /**
     * 查询未同步的全年预算数据
     *
     * @return
     */
    public List<Qnyssq> selectQnyssqList();

    /**
     * 同步完成后，将全年预算的数据修改为已完成
     *
     * @param ids
     * @return
     */
    public int updateQnyssqById(String[] ids);

    /**
     * 根据年份，总账户编码，分帐户编码，成本中心查询全年预算数据
     *
     * @param qnyssq
     * @return
     */
    public List<Qnyssq> selectQnyssqListByParam(Qnyssq qnyssq);
}